@munashe2003: I like this approach.