New init functions.