implement atom-shell-related versioning