learning as i go along