Despite the malfunctions and breakages you did pretty damn' fine.
Congratulations!