Merged gui and util.vector