added test for unreadable promises