some more tricks from Yann Esposito