add structure
add oAuth test