revised first test, use this one