omg so many commits what hvi done