update usage and info