GUI works

need info form the other modules to setup the implementation