Putting these all together in one post for reference: