up the thing
java 8 compat