better model definition