[ADDED] Common types and definitions through common.h