Executing Online Learning