I generally agree with this and thought it would be good to share.I would also recommend tailoring to suite you and your...