Naming and some documentation.