adopted as reference