magic numbers must die