added required annotations to model