push to rebuild