made changes so that it compiles