GUI ready
update