removed double construct