Projects merged

Working version.