proper module loading with errors
simplified daemons enum; version up