lissener and edit