on 10.3
finished chpater 10