improved usage steps