holy shit passes unit tests