added number stuff again