New block definition