Push before branch