IT WAS most definitely a rock that hit the window, it was my bosses suite...