Expanded on first post.