constant used to cover all numnbers, but needs refining