added generic ruby projectType