remove auto init and replace with docs