portfolio 2970