added security features
package stuff