basic ihe working