add require updating the contact info since 12 months; update proceeding program assemble method to get application type directly