updated (c) and link