more work on responsivity