Added exact guard placement