added initial prog