Also why not just return the sender's username from the database level instead of making an extra roundtrip?