explain what this is