UMCS parallel project