added some missing direction quantifier
add some welding