not even sure what happens here
add links and projection queue