time perspective diagnostics