Practise for design patterns.