update version, add log, extract string to constant