added link and refresh convention