change push to append