hopefully resolve java8 issue