added roller components to code