No seriously I am now adding some math to this stuff