Cleanup and comment init()