Designing Magic