Despite obstacles, lack of resources, changes in direction, etc. it all worked out in the end. The project at work was completed and shipped on time. The school project was completed and uploaded early. I am thankful for how God works things out. It was a bumpy ride that ended smoothly.