mergeMaps is now non-destructive method
add requestToken and obtainAccessTokenWithPIN