STAPLE Meaning