removed last warnings
(and silly constructors that caused them)