2023 Mike's portfolio review