Initial conversion functions

Signed-off-by: Jake Wilson <jake.e.wilson@gmail.com>