alloc error fixed