add rest test code