added twitter authentication (not complete)