Add test functions
Working definitions