slam-all before transacting in user-in