left TODO: fix text displays