a structure with a few steps