added compiler errors