first part of ch5
first and second part of ch5
tested some other syntax