Adding authentication_hash as an optional parameter