added idler gear and roller elements