init
fix 1