more changes to lesson3, for the future