Automatic block registering