Some settings
Task 14 - unfinished
Task 16 - defined base classes