complete first version of model tests