Block development