Adding the main caluse in order to support the unit tests