added annotation registration