castrum peregrini-some things hidden