borrowing ure thread for testing