interface cleanup, put some notes in readme.md