better usage docs