bullet improvement, no longer consume all memory and should be faster.