added programming sites array