daemon and yaml parse