We also struggled with delivering everything on time so I completely get you! Good job on getting this far!