Solving the gaps of cyber preparedness