using Shield instead of PROTECT / UNPROTECT
using Shield instead of PROTECT / UNPROTECT
using delete_all and delete_second
split files
added Armor and Shield
filter_