consumes