update reponsive thanks to @stol