the class 'Surface' is added