Worked out the kinks in collection, added a description gathering
function.