Some work on check for updates feature (#1) [ci skip].