TBD 54 crossword solution

Across:- 1&1d&27d. infinite improbability drive; 7. Isis; 10. mien; 11. oxide; 12. pleasant; 14. rattle; 15. Bede; 17. bee; 18. ane; 21. NEC; 22. Lestrange; 24. bug; 25. rut; 26. Lem; 28. teas; 30. larder; 31. ignorant; 35. alive; 37. tree; 38. Yoda; 39. elevator.

Down:- 1. [see 1a]; 2. nil; 3. fee; 4. inane; 5. ton; 6. extra; 7. id; 8. sentinels; 9. supercomputer; 13. agent; 15. Belgariad; 16. Dash; 19. err; 20. ante; 23. auton; 27. [see 1a]; 29. aorta; 32. gel; 33. art; 34. Neo; 36. la.