Added back first-present