basic architecture started.