UPDATED FOUNDATION ROUTINE #1