Gen 2 based on math (6/2/24)