Manager.c - done refactored monitor.c and etc.