few minior compile changes