updated to auto push