adding achievement unlock handling (WIP)