Implementation issues
To be written.