split into is_site_robot and is_program_robot