study of scala