direction of each part added