improved responsive elements