improve usage view