cross bloc