cheaply can trigger the aply->apply ruls, and it shouldnt