stepping stone, hard, serious minded