ray-hasty documents