add unicorn and guard