• Everything is right, but there are and other ways how to make your code bullet proof.