improved usage docs