+1 for splitting them into hook_menu and hook_router.<br>