i can post pics of myself here right? right? twitter is the same as instagram? right?