added annotation dependency