fix block placement allow