I should not be writting any code today, I hope John doesn't see this one. ha