keep the old ```handleLong``` and ```handleDouble```