general manager, hace falta implementar el .cpp