updated comments, and client game