step1 shell