Added some initial funcs.

Signed-off-by: scurry <scurry@scurry.dev>