reward push and fix