add a different answer mode ,not complete