provide architecture fact