added Johns Changes