added community program and minor changes