remove useless :execute and be sure to restore pos