Updated experimental code