adding endpoint to push program to channel