prepare for range position
add gnumericwrite ...not finished