added support for updates