Use 'create' instead of 'init' for consistency