added scala util