Updated with new ManageBlock interface