Split init and main
Init enable read