Here's how I started:
Nice, clean work Ahmad. Perspective can really be a challenge, but it appears you have agreat grasp of it.
chuckray