Until someone gets to this, answers to similar questions can be found here and here
edit: the first link answered by u/joshtothemaxx