remove unused interface method
remove unused ctor param