add cups
improve cupsd
use ENV