fix & add block