improvements for portfolio page