Removed unneccesary constructors