Use internal functions directly
Use internal functions directly