def'd main function in zero