concocted glimpse