here are the stuff that i forgot to commit