responsive index.html copied from their answer