now really added tests, oops.