Finished GUI integration