messed up method API docs