added some experimental stuff for bastien to play with