Server component of my OU project