[healthy] finish step1 function and step2 view