further description of usage