ready for change the master behavior