adding user data and link lines scaled with opacity and grayscale