A slightly different approach.