lucas's changes and responsiveness