experiment codes are added

multi failure handling is in construction