expression wasn't erasing the internal data