plain mechanism refers to 'self.user'

Should be 'self.username'