newclient v2 (resizable)