custom project configuration