Revert "added dependency"

This reverts commit bfdfc0918d8bc32412c70fc82b6f9eda7c0db428.
Revert "Revert "added dependency""

This reverts commit 4d71149d2d71e4b4210efb14560ff567743e0b4e.
fixed case issue