An X wing on Diamonds

by Pixel Strength
Standard Slide and Seek rules apply: Move shapes throughout the grid leaving paths as they move; move them such that every cell has a path on it. Path cells cannot intersect, and shapes block vision of each other. no two of the same shape may be visible to each other in the same column or row. Shapes may only move orthognally.
Black shapes MUST be moved. white shapes are not forced to move, but may.
Shapes may not cross a black barrier. black barriers do not block vision.
Numbers in a shape show how many cells they move. (no numbers are given in this puzzle)