Class Perfectly working