Removed construct functionality - placed into constructor and init