changes in common.h