fix interpolation bug, added filter.placeholderTypes