added some responsive stuff