improved version style