move request methods up, fix typo