hacky fix redux