site controller spec