ruslan would guard it well as only a master vampire could do , so either zacarias arrived ahead of him - before dawn and secreted himself inside to wait - or it could take hours to unravel the safeguards and he could get caught in the sun .