https://thejavasea.me/threads/i-have-made-a-very-expensive-mistake.147558/