fix revision dulicate method