* #65: using forward workaround
* #58: added some tests to fix routing bug