- Made code bullet-proof: Added handling for all possible errors / exceptions / nulls.