main foo func foo