A new idea for a competing site probably is only days away.