optimize for username; update version;