first pass at transport loading, no error handling