comprehensive final 1164382