updated usage format