second version by Kay