Perfect dynamic composition