ngbook examples