Add program map