Merged common code paths