copyright © 2026 zachary ruddell