interactive ! every keychange trigger decrypt