James-DeLemos-MAIN