add some warning and replace phone