Wow, very nice work, especially for a first effort!