I did a reply a while ago about the practical side, going to link it here in case you find it helpful: