add block and tile