first step to being responsive