added some responsive magic