main.h modified committed