soem updated stuff