working (progress on uploading record without breaking)