merged 27