effect push/remove fix