initial dao interfaces