Laptop got stepped on...is there any hope?