Add class Engine