name and layer changes