adding shell guard utilities for VIP holding