Added most block behaviors