really nice read with great insight information