added experiment testing and validations