apply updates to options