Obtaining Metadata and Passing User Data