updated SuperBlock.java