completed ImportSD class except the sync feature