Abstract: Tasks associated with an add-on software program can be seamlessly incorporated into core software tasks. A directory associated with the add-on is interrogated for similar tasks when the corresponding task is actuated in the core software program. The directory names are copied over into an array associated with the core software program and a link is created between those names in the array and the directory from which they were taken. Thus, a drop-down menu may be implemented in a task or navigation bar in the core software program which allows the corresponding tasks in the add-on to be seamlessly incorporated into the operation of the core software.