step by step introduction