fix some gaia bugs
gaia ui system implement go a step further