Sytem to manage the entire class