all work for the udacity nano-degree