Added magic to requirements