UserApp uses swing-up controller (yeeeeeeah)