what's with these random print()'s, seriously...