rename temp activity to listener