@Gargron I agree, it's just super hard to understand coming fresh into it!