try reintroducing the java wrappers