block implemented, bug found