hello i am trying to learn what this does