Long Run Firms Explained