remove constructor hand-holding