nonresident routine