add daemon class