interpolation

spread 0 makes fail, interpolation partly workling, see code for details