interpolators & misc added