add hal
add data-key
add automatic self links