diagnosics added for present operation.