update experiment code