guess we need redis too