additional classes and dependencies