add default value None to get version