add fully functional units setting