optimize Float.sinh WB