takes in exces