fix voids trying to take more than the user has