run for public