support invocations of init and start functions