Change init method signature