New init function, file