hard way to rename