add my scala learning note