for consistency's sake, tweet for user should be checked on every request, reorged code a bit to make that nicer