ace middleton