add macro-micro views