first "test" kind of working, now to more complicated stuff