change name, pattern