Think I got blocking working for the king. Can't be sure cause java suck