worked on multidigitvecotr