move to jdk 8
small updates