fixed fblock and block