[#55] created all tests, most of them don't pass yet