Vey nice, ^_^ Its well constructed and I actually teared up a little reading it. Excellent work my friend.