isaac mahoney