forbidden blocks as starting point