reworked the weld command a little