apply first