playing with silex listeners