added render system and component