apply new style of sprite separate components definition