fixed a bug in circular interpolation