if you need this explained to you - you aren't going to make it anon but there's still time