New architecture doc