adde silex provider, style fix, find added, set, select improved