updated dependencies
add hal builder