gui update and options dict