Add another condition to block implementation