Introduce sessions thanks to @maitrepylos !!