Working. Mapping done using Annotations