flash cafe , page 21