make lifterbot use api, remove redundancy in function names