with 3 bugs and some missing libraries: 2 remaining