Implemented creation of custom objects