small proimse/future library for java