Cleaning implementation constructors