indicator programming