going public requires careful planning.