add resource/common.h