add versioned blocks