forgot to call init