more progress on portfolio page