tweaked peer dependency