lot acceptance programming