complete get routes