corrected error in placement of 'self'