Removed unnessary constructors