Smart protect (7/17)

Smart protect