change magic numbers