Lower source code

There was code into if, and it was into else too. 
Maybe we can remove currentUser.serializeToStream(data); because it doesn't anything. 
Sorry my English, and thanks for let me learn with your code!!