added new classes and functions to retrieve core parameters