fixed update option bugs
add api access auth