pass translation to ring factory method
pass rotation to cell factory method