This provides a result now, I'm nost sure how accurate it is though