clean init functions