security sample
optimize init