created model definition