I want to add that returning null should be a rarity