renamed StringHandler to NumberHandler