For more, see https://dobberhockey.com/2017/07/28/...join-the-team/