fixed checking update preferences on start