fast push. TQVM!

Review