Can you add some inline comment on what this is used for? (e.g. in what situation will this be used, and how it is used)