Well as you know it has been way too long since my last update and I am horrible about keeping this up to date. Anyway we are all doing good Jennifer Graduated from UVA A couple of weeks ago and is SO happy to be done with school. Gavin is doing great he is going to school part time for the summer at our churches summer program. He is running full speed and talking up a storm. Gavin never ceases to amaze me with his brains and talents. He is so smart and is always figuring out how somthing works or what is does, it is really fun to watch. I am doing good same old work as usual, I started somthing new though I am riding my bike to work as many days a week that I can get up on time to get there. This is one of the ways I am trying to improve my health as well as be a little greener, and save a little green at the pump. Anyway I hope you all are doing well and we look forward to seeing you and talking to you all soon. Love Justin, Jennifer and Gavin