Formatting.
Input and window work.