deploy inheritance and dot notation