Committing before fucking about with the code for tesla3.
Almost done.
Pretty much done.