write out steps