Adds init function