learning: with some few observations upon it.