GameObject improvement