Deleted some things, and again constructors protected?