client looks fine, except for validation / showing right answers / posting