bool for first push