twisted architecture