add block placement