some cleanup; allocation count