when something that was filled is empty, it needs to be filled again