Engine class is part of the lib