Non-interactive Catbug functional