updated to new usage parameters.