OO black jack revision