Call init() in create() instead of from constructor.