a demo using coffee