fixed up expectations still working on variance