Do you know anywhere that I can learn more about that? I don't fully understand what the programmer does in those areas.