set up experiment