fix bug: push action