Properly follow proper protocols
595