finished hack