Deal with .take() and .clear()