Arc block part 4 (finished?)