Formatting
Use MVar for concurrency.