add logging to usage agreement