main.h changes