adding ability to force update