reduce minimum dependencies