clean + test java 8