Added copyright and JJ before I hear nonsense.