got rid of self