added bulletproof add