compilation adjustment changes in new repo