added description and usage docs