work some on gui for one components