portfolio now works in safari, but not chrome and firefox