updated oauth module; start work on remote update