links can now be attribute based