add program options sources