first two unit tests and also a node compatibility solved, yippiyay!