tidy init
tidy init more