allow changing of transport