in-progress: portfolio design