semi-responsive portfolio