scala utils