add an extend method in palce of create and add a create method, add prototyp to extend the default model and add the possibility to add initial values