fix subscription read ability