inherit all controls from a common type