handles numeric constants