updating the build to compile in a specific order.