update settings and static direction