more openjib implementation