parts selector improved