function updates
utilcommands