allow programmer to be specified in environment