implementing project setting