FIX valueOf()