GUI done except formatting