working on abilities

The ability shit needs a lot of work, trying to figure out the best way
to do them