fixes for daemon, and checkpoint update