spotted potential rare out of memory error if shatter jumps below 0