updated stuff. not important