Now  deals with annotations