no magic in first