temp
temp
remove unnecessary things
fix text bounds