Thanks for the response. I did try pac rom before trying this one.Cm does not allow signature spoofing officially.
But u can enable it by using this methods
1. Fakegapps (needs xposed)
https://github.com/thermatk/FakeGApps/releases/tag/1.1
2.Tringle
https://forum.xda-developers.com/android/development/tingle-fork-needle-t3438764
U can use pac rom if u are too lazy to try above methods.
https://forum.xda-developers.com/galaxy-ace/ace-2-help/rom-pac-rom-kk-rc-3-t3562108
But after flashing MicroG on pac man, I could not get it to sync my google contacts. Google did not show up as an "account" in settings. I need MicroG since gapp is just so heavy on resources.