GUI integrated, TODO: hide GUI when chosen hide and proceed