Strike calculation method ain't pretty but it works...