i have to leave in 30 mins....