add common types definition