How come this doesn't use the FlashService