build program
config ignore