created test, needs to be fixed drastically...