Add $$phase checking