continued work on the new buss, still needs some fixes