fixed experimental code errors