exclude magic numbers