haven't coded since high school sophomore year computer class, gonna relearn everything at some point...