fix persistence interceptor not returning