readme, architecture