1. some required: linger on