fast push,trusted DNFER ,A++++

Review