the right method with the right problem can be priceless :)