change a little listener and characteric