Started calling client stuff from gui

read comments for where we need extra screen