modified as test