working on achievements and registration