mise en place des blocks