add some attribution to make sure no one gives me credit for this