merged 3 projects