correct 3 to general builtin