commit 4. responsive chenges