BTW, I've started on getting ASTP working now we can extract it from the SIVB; right now I have code that's fixed up the docking port offset for the ASTP module in the SIVB so you don't dock three meters ahead of the docking port, but when the ASTP DLL runs it after separation from the SIVB it spawns an SIVB with a docking module attached, so it's not very handy for docking to anything else

.