what's the purpose of this here?