clever ...