core, all security considerations done