dependency updated (we target only java8+)