init not needed
Add comments