added edit and text GUI components