fixing interpolater