Getting dangerously close to elegant now.