remove duplicate adds from constructors