example usage in code and requirements