alden brennan