cache element. check for return link