simplify Interface:init
Some cleaning up