added generic test methods