adds additional protection