blargh still pretty buggy