add less dependencies
add less dependencies