answer and links done