add step6, not working yet