Nice work Bill, thanks. Your math makes sense to me and the values you've used seem on the pessimistic side, as no doubt you intended. Only consideration I'd add is that it might take a new team member maybe 3-6 months to get up to target level. Nice work!