centering container
cleanup
add init structure