updated stuff
init