I think that all looks good to me and should be pretty doable as long as everyone keeps up with their parts.