remove pointless constructors