Changed this to self