A bit of a different approach.