fixed OOB error