blocks + custom blocks + add