added annotation gem for models