Implemented model level 3. Very slow but it worked on restricted set of bit mix.