unicorn added, deamonize option added