what a special little guy - you must be so proud of him and the progress that you have made. you are incredible.