we're using weak blocks, so check for a 'block' object in here
description updated