adding request reference to StateProvider