pass flexible guards