add hello
add struct and functions to structs