top down experiment