for all java based projects