almost finished editclient. need to decide if I should rewrite calculate using dictionaries
almost finished editclient. need to decide if I should rewrite calculate using dictionaries