added experiments main code