ctor on interfaces? please not! THX