James Moore deals