some responsive additions