now all should be fine- in view of gcc