some important changes for private project