Added ringnorm generation