product dependency fix