typos, attribute checks, pathfinderActivity, push (wip)