tests passing, but without validations
needs to let item's params through too
descMetadata stream should alsways have the same name
added back validations; still need a few more though