Now ignoring pictures because the code is what matters; they were lame anyways