use self