exceptional issues with Forex programming