complex + simple + random analyzer + data