tried to implement server manager