simplified card upload