throwNumber updated from primitive to object