Cleaned up Architect Abstract