fetch if not java6