updated cylinder