Added 'self' as a context for textButton