issue3 - incremented update hook for settings