more work on portfolio and response