added some security