changes so that it compiles on ou machine