changed list container for whole program, changed the daemon reminding system