added reds as peer dependency