rewritten ClientMenu