add slow and untested expectations calculation