adjust init and add phone make