finalize (I hope) full SD logic