fix negative values by
fixed!!! strange magnitude