I think I get the intent here but we should move this out into a more focused file