adding test routines