set the deps right, so we just can type: make
add support for $^X