modified unicorn and cap user