first version of check_version module