add folder walk
add h+w