parse version 1