add some test funtionality