program change timeout