Remove bangs as there is no method defined without bangs
make return self isntead of self
Add acad achievements