Added simple archetecture