more work on displacement