updates to peek to handle SVs