4 program function