reorganized responsive