execute prompt update functions once on init